Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 POPLAR ROAD Detached £314,877 £55,700 21 Jul 1995
4 POPLAR ROAD Detached £275,701 £277,000 23 Jan 2023
5 POPLAR ROAD Detached £292,849 £175,000 24 May 2013
6 POPLAR ROAD Semi-Detached £271,671 £162,000 10 Nov 2006
8 POPLAR ROAD Detached £246,953 £145,000 2 Aug 2012